package com.littcore.saap.message.vo;

import java.io.Serializable;
import java.util.Date;


/**
 * .
 * 
 * <pre><b>描述：</b>
 *    
 * </pre>
 * 
 * <pre><b>修改记录：</b>
 *    
 * </pre>
 * 
 * @author <a href="mailto:littcai@hotmail.com">蔡源</a>
 * @since 2015年11月13日
 * @version 1.0
 */
public class UserMessageSubVo implements Serializable {
  
  /**
   * UID
   */
  private static final long serialVersionUID = 1L;
  /**
   * 订阅号.
   */
  private Integer id;

  /**
   * 租户ID.
   */
  private int tenantId;

  /**
   * 模块编号.
   */
  private String moduleCode;

  /**
   * 消息编号.
   */
  private String messageCode;

  /**
   * 消息通道.
   */
  private String channels;

  /**
   * 是否弹框.
   */
  private boolean enablePopup;

  /**
   * 创建人.
   */
  private int createBy;

  /**
   * 创建时间.
   */
  private Date createDatetime;

  
  /**
   * @return the id
   */
  public Integer getId()
  {
    return id;
  }

  
  /**
   * @param id the id to set
   */
  public void setId(Integer id)
  {
    this.id = id;
  }

  
  /**
   * @return the tenantId
   */
  public int getTenantId()
  {
    return tenantId;
  }

  
  /**
   * @param tenantId the tenantId to set
   */
  public void setTenantId(int tenantId)
  {
    this.tenantId = tenantId;
  }

  
  /**
   * @return the moduleCode
   */
  public String getModuleCode()
  {
    return moduleCode;
  }

  
  /**
   * @param moduleCode the moduleCode to set
   */
  public void setModuleCode(String moduleCode)
  {
    this.moduleCode = moduleCode;
  }

  
  /**
   * @return the messageCode
   */
  public String getMessageCode()
  {
    return messageCode;
  }

  
  /**
   * @param messageCode the messageCode to set
   */
  public void setMessageCode(String messageCode)
  {
    this.messageCode = messageCode;
  }

  
  /**
   * @return the channels
   */
  public String getChannels()
  {
    return channels;
  }

  
  /**
   * @param channels the channels to set
   */
  public void setChannels(String channels)
  {
    this.channels = channels;
  }

  
  /**
   * @return the enablePopup
   */
  public boolean isEnablePopup()
  {
    return enablePopup;
  }

  
  /**
   * @param enablePopup the enablePopup to set
   */
  public void setEnablePopup(boolean enablePopup)
  {
    this.enablePopup = enablePopup;
  }

  
  /**
   * @return the createBy
   */
  public int getCreateBy()
  {
    return createBy;
  }

  
  /**
   * @param createBy the createBy to set
   */
  public void setCreateBy(int createBy)
  {
    this.createBy = createBy;
  }

  
  /**
   * @return the createDatetime
   */
  public Date getCreateDatetime()
  {
    return createDatetime;
  }

  
  /**
   * @param createDatetime the createDatetime to set
   */
  public void setCreateDatetime(Date createDatetime)
  {
    this.createDatetime = createDatetime;
  }

}
